package game;

import appstate.AIAppState;
import com.jme3.asset.AssetManager;
import com.jme3.bullet.BulletAppState;
import com.jme3.renderer.Camera;
import com.jme3.scene.Node;
import com.jme3.scene.Spatial;

public abstract class DataStore {
    /** Shortcut nodes to important places. */
    public static Node rootNode, guiNode, physicsHubNode, worldHubNode, characterHubNode;
    /** Shortcut to player spatial. */
    public static Spatial player;
    /** Manager that manages project assets. */
    public static AssetManager assetManager;
    /** App state that handles physics. */
    public static BulletAppState bulletAppState;
    /** App state that handles artificial intelligence. */
    public static AIAppState aiAppState;
    /** Shortcut to the main player camera. */
    public static Camera cam;
}
